trellised armor - Français Anglais Dictionnaire